glomerular cysts - Turkish English Dictionary